Open front barn - Alemán Inglés Diccionario